package ListAndSet;

import java.util.HashSet;

/*
* HashSet 存储自定义类型的元素
*
* set 集合保证元素唯一：
*   存储的元素（String，Integer，Student
* */
//要求： 同名同年龄的人，视为同一个人，只能存储一
public class DemoHashSetSavePerson {
    public static void main(String[] args) {
        HashSet<Person> set =new HashSet<>();
        Person p1 = new Person("Lucky",18);
        Person p2 = new Person("Lucky",18);
        Person p3 = new Person("Lucky",19);
        System.out.println(p1.hashCode());
        System.out.println(p2.hashCode());
        set.add(p1);
        set.add(p2);
        set.add(p3);
        System.out.println(set);
    }
}
